package com.ysd.lis.entity.lab;

import java.math.BigDecimal;
import com.baomidou.mybatisplus.annotation.TableName;
import java.time.LocalDateTime;
import com.baomidou.mybatisplus.annotation.TableField;
import com.ysd.lis.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * <p>
 * 结果列表配置
 * </p>
 *
 * @author WangHao
 * @since 2024-01-18
 */
@Data
@EqualsAndHashCode(callSuper = true)
@TableName("WL_CONFIG_RESULTSSETTING")
public class WlConfigResultssetting extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 工作列表配置Id
     */
    @TableField("WL_CONFIG_ID")
    private String wlConfigId;

    /**
     * 字段Code
     */
    @TableField("FIELD_CODE")
    private String fieldCode;

    /**
     * 字段名称
     */
    @TableField("FIELD_NAME")
    private String fieldName;

    /**
     * 字段描述
     */
    @TableField("FIELD_DESCRIPTION")
    private String fieldDescription;

    /**
     * 顺序号
     */
    @TableField("DISPLAY_ORDER")
    private String displayOrder;

    /**
     * 是否显示( 0 否 1 是)
     */
    @TableField("IS_VISIABLE")
    private Integer isVisiable;

    /**
     * 列宽
     */
    @TableField("COLUMN_WIDTH")
    private BigDecimal columnWidth;

    /**
     * 是否固定列( 0 否 1 是)
     */
    @TableField("IS_FIX")
    private Integer isFix;

    /**
     * 是否排序列( 0 否 1 是)
     */
    @TableField("IS_SORTABLE")
    private Integer isSortable;

    /**
     * 对齐方式
     */
    @TableField("ALIGN")
    private String align;


}
